<?php

$n=$_POST['name'];
$p=$_POST['price'];
$num=$_POST['num'];

// $n="海上灵光";
// $p=12.34;
// $num=12.3;

$link=mysqli_connect('localhost:8080','root','root','sh 2007');
if(!$link){
    $arr=array("code"=>0,"msg"=>mysqli_connect_error());
    die(json_encode($arr));
}
// 连接成功，发送插入命令
$sql="INSERT goods (gn,gp,gm) VALUES('".$n."',".$p.",".$num.")";
$q=mysqli_query($link,$sql);
if($q){
    // 插入成功，执行查询功能
    die(select());
    // echo  111;
}else{
    $arr=array("code"=>3,"msg"=>"插入数据失败，请检查数据或数据库");
    die(json_encode($arr));
}




// 查询功能的封装
function select(){
    global $link;
    $sql="SELECT * FROM goods";
    $q=mysqli_query($link,$sql);
    if($q){
        $bigArr=array();
        while($arr=mysqli_fetch_assoc($q)){
            array_push($bigArr,$arr);
        }
        // 返回数据
        $arr=array("code"=>2,"msg"=>$bigArr);
        return json_encode($arr);
    }else{
        $arr=array("code"=>1,"msg"=>"查询错误，请检查数据库");
        return json_encode($arr);
    }
}


?>